<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    <script>
        // 2.script标签下定义一个函数，在里面打印this，查看它的值，加'use strict'后再观察
        // 'use strict'

        // 1.昨天的book对象上，定义一个方法，计算出打85折后的价格
        let bookOne = {
            title : "《张三的故事》",
            author : "张三",
            price : 59.9,
            priceAfter : function () {
                i = this.price * 0.85
                return i
            },
            serialNumber : 1,
            obj : {a : 1, b : 4, c : 5},
            fn : function () {
                console.log("ABC出版社")
            }
        }

        console.log(bookOne.priceAfter())

        // 3.定义一个函数getDiscountPrice()，没有入参，在函数里返回外面定义的书的85折后价格
        var bookprice = 100
        function getDiscountPrice() {
            i = this.bookprice * 0.85
            return i
        }
        console.log(getDiscountPrice())
    </script>
</body>
</html>